Tech

Nichelle Nichols, Lt. Uhura from 'Star Trek', has died at 89